// pages/message/message.js
import {
  getSetlist,
  Setxiaoxi
} from "../../network/requestAll"
Page({
  data: {
    checked: true,
    xiaoxiList: []
  },
  onChange({
    detail
  }) {
    console.log(detail);
    this.setData({
      checked: detail
    });
    if (detail) {
      Setxiaoxi({
        id: "1",
        state: 1
      }).then(res => {
        console.log(res);
      })
    } else {
      Setxiaoxi({
        setList: [{
          id:"1",
          name:"不接受任何消息",
          state:"0"
        }]
      }).then(res => {
        console.log(res);
      })
    }
  },
  onLoad(options) {
    getSetlist().then(res => {
      this.setData({
        xiaoxiList: JSON.parse(res.data.data.setList)
      })
      let arr = JSON.parse(res.data.data.setList);
      arr.map(item => {
        console.log(item.state);
        if (item.state == 1) {
          this.setData({
            checked: true
          });
        } else {
          this.setData({
            checked: false
          });
        }
      })
    })

  },
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})